baby rose - Spanish English Dictionary